package com.tencent.sr.iris.activity.interfaces.request.task;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

@Data
@ApiModel("奖品池详情")
public class AwardInfoRequest implements Serializable {

    @ApiModelProperty(value = "奖品池id", required = true)
    @NotEmpty(message = "open_award_pool_id必传")
    @JSONField(name = "open_award_pool_id")
    private String openAwardPoolId;

    @ApiModelProperty(value = "场景值", required = true)
    @NotEmpty(message = "transaction_flag必传")
    @JSONField(name = "transaction_flag")
    private String transactionFlag;

}
